Big Huge Thesaurus

Trifolium stoloniferum

noun